chief operator's turret - French English Dictionary